home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 July: Mac OS SDK / Dev.CD Jul 96 SDK / Dev.CD Jul 96 SDK1.toast / Development Kits (Disc 1) / OpenDoc / OpenDoc Development / Debugging Support / OpenDoc Source Code / Storage / Bento / IndHdr.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-04-22  |  1.2 KB  |  48 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        IndHdr.h
  3.  
  4.     Contains:    Header for indirect values.
  5.  
  6.     Written by:    Vincent Lo
  7.  
  8.     Copyright:    © 1993-94 by Apple Computer, Inc., all rights reserved.
  9.  
  10.     Change History (most recent first):
  11.  
  12.          <1>     5/27/94    VL        first checked in
  13.  
  14.     To Do:
  15. */
  16.  
  17. #ifndef _INDHDR_
  18. #define _INDHDR_
  19.  
  20. #ifndef __CM_API__
  21. #include "CMAPI.h"
  22. #endif
  23.  
  24. #ifndef __CM_API_ENVIRONMENT__
  25. #include "CMAPIEnv.h"
  26. #endif
  27.  
  28. //==============================================================================
  29. // Constants
  30. //==============================================================================
  31.  
  32. extern const CMGlobalName kODIndirectValueGlobalName ; // = "OpenDoc:IndirectValue";
  33. extern const ODType    kODEmbeddedContainerProperty; // = "OpenDoc:EmbeddedContainer";
  34. extern const ODType    kODEmbeddedContainerType; // = "OpenDoc:EmbeddedContainerType";
  35.                                                         //jpa: Can't define in .h file
  36. //==============================================================================
  37. // Function Prototype
  38. //==============================================================================
  39.  
  40.     CM_CFUNCTIONS
  41.  
  42. CMHandlerAddr CM_FIXEDARGS IndirectDynamicValueMetahandler(CMType targetType,
  43.                                         CMconst_CMGlobalName operationType);
  44.  
  45.     CM_END_CFUNCTIONS
  46.  
  47. #endif
  48.